$(function () {
    // 删除轮播图
    let $delBtn = $(".close-btn");
    $delBtn.click(function(){
        let id=$(this).parents("li").data("banner-id");
        fAlert.alertConfirm({
            title: "是否删除轮播图",
            type: "error",
            confirmCallback: function () {
                console.log(id);
                let data={
                    id: id,
                };
                $.ajax({
                    url: "/x-admin/banner",
                    type: "DELETE",
                    data: JSON.stringify(data),
                    contentType: "application/json",
                    dataType: "JSON"
                }).done(function (res) {
                    if(res.errno==="0"){
                        fAlert.alertSuccessToast("删除成功");
                        setTimeout(()=>{
                            window.location.href="/x-admin/banner";
                        }, 500);
                        return;
                    }
                    else{
                        fAlert.alertErrorToast(res.errmsg);
                    }
                }).fail(function (err) {
                    fAlert.alertErrorToast('服务器超时，请重试！')
                })
            }
        })

    });
    // 更新轮播图
    let $updateBtn = $(".update-btn");
    $updateBtn.click(function(){
        // 更新后的数据
        let id=$(this).parents("li").data("banner-id");
        let new_image_url=$(this).parents("li").find(".banner-image").attr("src");
        let new_priority=$(this).parents("li").find("#priority").val();

        // 原来的数据
        let old_image_url=$(this).data("image-url");
        let old_priority=$(this).data("priority");
        if(!new_image_url){
            fAlert.alertErrorToast("轮播图url为空");
            return;
        }
        if(new_image_url===old_image_url && new_priority===new_priority){
            fAlert.alertErrorToast("未修改任何值");
            return;
        }
        let data={
            id: id,
            image_url: new_image_url,
            priority: new_priority,
        };

        $.ajax({
            url: "x-admin/banner/",
            type: "PUT",
            data: JSON.stringify(data),
            contentType: "application/json;charset=utf-8",
            dataType:"JSON",
        }).done(function () {
            if (res.errno === "0") {
              fAlert.alertSuccessToast("更新成功");

            } else {
              fAlert.alertSuccessToast(res.errmsg);
            }

        }).fail(function () {
            fAlert.alertSuccessToast("服务器超时，请重试！");
        })
    });
    // 更换轮播图图片
    let $uploadImage=$(".banner-image");
    $uploadImage.click(function () {
        
    });
});